Leaf Bug — synonyms, definition
1. leaf bug (Noun)
1 synonym
plant bug
1 definition
leaf bug (Noun) — Small bright-coloured insect that feeds on plant juices.
4 types of
bug hemipteran hemipteron hemipterous insect
4 types
capsid lace bug mirid mirid bug